﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ControlCapBac.ascx.cs" Inherits="UserControl_ControlCapBac" %>
<%@ Import Namespace="webapp4U" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>


<script type="text/javascript">
    function pageLoad() {
        $("#<%= txtIndex.ClientID %>").numeric();

        $("#<%= imgBtnAdd.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });
    $("#<%= btnSave.ClientID %>").click(function () {
            if ($("#<%= txtName.ClientID %>").val().length > 0 && $("#<%= txtIndex.ClientID %>").val().length > 0) {
                $.blockUI({ css: {
                    border: 'none',
                    padding: '15px',
                    backgroundColor: '#000',
                    '-webkit-border-radius': '10px',
                    '-moz-border-radius': '10px',
                    opacity: .5,
                    color: '#fff'
                }
                });
            }
        });
      
       
        $("#<%= btSearch.ClientID %>").click(function () {
            $.blockUI({ css: {
                border: 'none',
                padding: '15px',
                backgroundColor: '#000',
                '-webkit-border-radius': '10px',
                '-moz-border-radius': '10px',
                opacity: .5,
                color: '#fff'
            }
            });
        });

        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
        function EndRequestHandler(sender, args) {
            $.unblockUI();
        }
    }

</script>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
     <div class="direct_container_right_titletop">
                    Quản lý thông tin danh hiệu trình dược viên
                </div>
                 <hr />
                <!-- Button chuc nang-->
                <div class="direct_container_main">
                    <asp:ImageButton ID="imgBtnAdd" onclick="imgBtnAdd_Click" CausesValidation="false" ImageUrl="~/Images/add.png" Width="32px" Height="32px" runat="server" />
                   <%-- <asp:ImageButton ID="imgBtnSave" onclick="imgBtnSave_Click" ImageUrl="~/Images/save.png" Width="32px" Height="32px" runat="server" />
                    <asp:ImageButton ID="imgBtnDelete" onclick="imgBtnDelete_Click" ImageUrl="~/Images/delete.png" Width="32px" Height="32px" runat="server" />
                    <asp:ImageButton ID="imgBtnFind" onclick="imgBtnFind_Click" CausesValidation="false" ImageUrl="~/Images/find.png" Width="32px" Height="32px" runat="server" />
--%>
                </div>
                <!-- End Button chuc nang-->
                <cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" 
            BackColor="#CCFFFF" Font-Names="Arial"  Height="700px" 
            Width="100%">
            <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="Nhập thông tin" TabIndex="0">
                 <ContentTemplate>
                        <!-- Content main-->
                <div class="direct_container_main">
                    <div class="direct_container_form_right">
                        <table border="0" width="100%">
                         <tr>
                                    <td colspan="4" align="center">
                                        <asp:Label ID="lblMsg" runat="server" Visible="false" BackColor="Silver" ForeColor="Blue" Font-Bold="true" Font-Italic="true"></asp:Label>
                                    </td>
                                </tr>
                            <tr>
                                <td width="10%" align="right"><p class="direct_label">Mã số</p></td>
                                <td width="90%" align="left">
                               
                                <asp:TextBox ID="txtMaSo" ReadOnly="true" CssClass="input_code" runat="server"></asp:TextBox>
                                 </td>
                            </tr>
                            <tr>
                                <td align="right"><p class="direct_label">Mô tả</p></td>
                                <td align="left">
                               
                                 <asp:TextBox ID="txtName" CssClass="input_full" runat="server"></asp:TextBox>
                                 <asp:RequiredFieldValidator ControlToValidate="txtName" Display="None"  ID="RFVName" runat="server" 
                                 ErrorMessage="Phải nhập tên cấp bậc">
                                </asp:RequiredFieldValidator>
                                <cc1:ValidatorCalloutExtender TargetControlID="RFVName" ID="ValidatorCalloutExtender1" runat="server">
                                </cc1:ValidatorCalloutExtender>
                                </td>
                            </tr>

                            <tr>
                                <td align="right"><p class="direct_label">Chỉ số</p></td>
                                <td align="left">
                                
                                 <asp:TextBox ID="txtIndex" CssClass="input_code" runat="server"></asp:TextBox>
                                  <asp:RequiredFieldValidator ControlToValidate="txtIndex" Display="None" 
                                   ID="RequiredFieldValidator1" runat="server" ErrorMessage="Phải nhập chỉ số">
                                </asp:RequiredFieldValidator>
                                <cc1:ValidatorCalloutExtender TargetControlID="RequiredFieldValidator1" ID="ValidatorCalloutExtender2" runat="server">
                                </cc1:ValidatorCalloutExtender>
                                </td>
                            </tr>
                            <tr>
                                    <td align="right"><p class="direct_label">Kích hoạt</p></td>
                                    <td align="left">
                                        <asp:CheckBox ID="chkActive" runat="server" Checked="true" />
                                        <asp:Button ID="btnSave" runat="server" Text="Lưu" onclick="btnSave_Click"/>
                                    </td>
                                </tr>
                                
                        </table>
                    </div>
                </div>
                <!-- EndContent main-->
                 </ContentTemplate>
            </cc1:TabPanel>
             <cc1:TabPanel ID="TabPanel2" runat="server" HeaderText="Tìm kiếm" TabIndex="1">
                <ContentTemplate>
                     <!-- Content search-->
                <div class="direct_container_main">
                    <div class="direct_container_form_right">
                          <table border="0" width="100%">
                                <tr><td colspan="2"><p class="direct_legend">Nhập thông tin cần tìm</p></td></tr>
                                <tr>
                                    <td colspan="2" valign="middle">
                                         <asp:TextBox ID="txtSearch" CssClass="input_full" runat="server"></asp:TextBox>
                                        <asp:Button ID="btSearch" CssClass="direct_bt_search" runat="server" CausesValidation="false"
                                            Text="Tìm kiếm" onclick="btSearch_Click" />
                                    </td>
                                    <tr>
                                        <td colspan="2">
                                       <asp:GridView ID="grvCapbac" runat="server" AutoGenerateColumns="False" AllowPaging="true" PageSize="10" 
                                                        DataKeyNames="LevelId" EnableModelValidation="True" 
                                                         onpageindexchanging="grvCapbac_PageIndexChanging"
                                                        onrowcommand="grvCapbac_RowCommand">
                                                        <Columns>
                                                            <asp:TemplateField HeaderText="Stt">
                                                                <HeaderTemplate>
                                                                    STT
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                    <%# Container.DataItemIndex + 1 %>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="50px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="50px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Mã số">
                                                                <HeaderTemplate>
                                                                    Mã số
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                   
                                                                    <asp:Label ID="lblMaSo" runat="server" Text='<%# Eval("LevelId")%>'></asp:Label>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="50px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="50px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Mô tả">
                                                                <HeaderTemplate>
                                                                    Mô tả
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                   
                                                                     <asp:Label ID="lblMoTa" runat="server" Text='<%# Eval("Description")%>'></asp:Label>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                            </asp:TemplateField>
                                                             <asp:TemplateField HeaderText="Chỉ số">
                                                                <HeaderTemplate>
                                                                     Chỉ số
                                                                </HeaderTemplate>
                                                                <ItemTemplate>
                                                                   
                                                                     <asp:Label ID="lblRate" runat="server" Text='<%# Eval("Rate")%>'></asp:Label>
                                                                </ItemTemplate>
                                                                <HeaderStyle HorizontalAlign="Left" Width="50px" />
                                                                <ItemStyle Height="40px" HorizontalAlign="Left" Width="50px" />
                                                            </asp:TemplateField>
                                                            <asp:TemplateField HeaderText="Kích hoạt">
                                                    <HeaderTemplate>
                                                        Kích hoạt
                                                    </HeaderTemplate>
                                                    <ItemTemplate>
                                                        <asp:CheckBox ID="checkActive" Checked='<%# Eval("Active")%>' Enabled="false" runat="server" />                                                   
                                                    </ItemTemplate>
                                                    <HeaderStyle HorizontalAlign="Left" Width="150px" />
                                                    <ItemStyle Height="40px" HorizontalAlign="Left" Width="150px" />
                                                </asp:TemplateField>

                                                             <asp:TemplateField>
                                                                 <ItemTemplate>
                                                                    <asp:ImageButton ID="imgBtnChon" runat="server" CausesValidation="False" 
                                                                    CommandName="chon" Height="20px" ImageUrl="~/Images/check.png" />
                                                                </ItemTemplate>
                                                                <ControlStyle BackColor="White" BorderColor="White" />
                                                                <FooterStyle BackColor="White" BorderColor="White" />
                                                                <HeaderStyle BackColor="White" BorderColor="White" />
                                                                <ItemStyle BackColor="White" BorderColor="White" />
                                                            </asp:TemplateField>
                                                        </Columns>
                                                    </asp:GridView>
                                        </td>
                                    </tr>

                                </tr>
                         </table>
                    </div>

                </div>
                <!-- End Content search-->
                </ContentTemplate>
            </cc1:TabPanel>
              <cc1:TabPanel ID="TabPanel3" runat="server" HeaderText="Hướng dẫn" TabIndex="2">
             <ContentTemplate>
             <div class="direct_container_main">
             <div class="direct_container_form_right">
               <table border="0" width="100%">
                 <tr>
                          <td width="12%" align="right"><p class="direct_label">Mô tả:</p></td>
                                    <td width="88%" align="left">
                                        Quản lý thông tin danh hiệu của trình dược viên của Fimex
                                       
                                    </td>
                 </tr>
                 <tr>
                          <td colspan="2">1.Nếu bạn muốn thêm mới danh hiệu thì nhấn image button + bên trên,
                          sau đó khai báo thông tin danh hiệu với các ô tương ứng và click nút lưu</td>
                                   
                 </tr>
                 <tr>
                          <td colspan="2">Lưu ý:Mã số không cần khai báo vì hệ thống sẽ tự sinh.Ngoài ra cột chỉ số xác định sự phân cấp của các danh hiệu với nhau.
                          Chỉ số càng cao thì danh hiệu càng cao.</td>
                                   
                 </tr>
                  <tr>
                          <td colspan="2">2.Nếu muốn chỉnh sửa thì đầu tiên các bạn click vào tag Tìm kiếm,sau đó gõ mã hoặc tên gợi nhớ,để hệ thống tìm thông tin danh hiệu muốn sửa 
                           đổi,sau đó bạn cập nhật thông tin ở bên tag Nhập thông tin và click nút lưu</td>
                                   
                 </tr>
                
                
               </table>
                                                            </div>
            </div>
                                                            </ContentTemplate>
                                                            </cc1:TabPanel>
            </cc1:TabContainer>
    </ContentTemplate>
</asp:UpdatePanel>
